// 自动生成模板MergeForm_struct
package mergeForm

import (
	"github.com/flipped-aurora/gin-vue-admin/server/global"
	"time"
)

// MergeForm_struct 结构体
type MergeForm_struct struct {
      global.GVA_MODEL
      Aircraft_model  *int `json:"aircraft_model" form:"aircraft_model" gorm:"column:aircraft_model;comment:;"`
      Number  string `json:"number" form:"number" gorm:"column:number;comment:;size:300;"`
      Troubleshooting_date  *time.Time `json:"troubleshooting_date" form:"troubleshooting_date" gorm:"column:troubleshooting_date;comment:;"`
      Manufacturing_serial_number  string `json:"manufacturing_serial_number" form:"manufacturing_serial_number" gorm:"column:manufacturing_serial_number;comment:;size:300;"`
      Process_design_document_number  string `json:"process_design_document_number" form:"process_design_document_number" gorm:"column:process_design_document_number;comment:;size:300;"`
      Process_design_document_name  string `json:"process_design_document_name" form:"process_design_document_name" gorm:"column:process_design_document_name;comment:;size:150;"`
      Responsible_craftman  string `json:"responsible_craftman" form:"responsible_craftman" gorm:"column:responsible_craftman;comment:;size:300;"`
      Responsible_craftman_number  string `json:"responsible_craftman_number" form:"responsible_craftman_number" gorm:"column:responsible_craftman_number;comment:;size:300;"`
      Fault_project_file  string `json:"fault_project_file" form:"fault_project_file" gorm:"column:fault_project_file;comment:;size:300;"`
      Ata_chapter_level1  string `json:"ata_chapter_level1" form:"ata_chapter_level1" gorm:"column:ata_chapter_level1;comment:;size:300;"`
      Ata_chapter_level2  string `json:"ata_chapter_level2" form:"ata_chapter_level2" gorm:"column:ata_chapter_level2;comment:;size:300;"`
      Ata_chapter_name  string `json:"ata_chapter_name" form:"ata_chapter_name" gorm:"column:ata_chapter_name;comment:;size:300;"`
      Operation_and_response_to_design_requirements  string `json:"operation_and_response_to_design_requirements" form:"operation_and_response_to_design_requirements" gorm:"column:operation_and_response_to_design_requirements;comment:;type:text;size:7000;"`
      Fault_name  string `json:"fault_name" form:"fault_name" gorm:"column:fault_name;comment:;size:300;"`
      Fault_description  string `json:"fault_description" form:"fault_description" gorm:"column:fault_description;comment:;type:text;size:7000;"`
      Fault_principle  string `json:"fault_principle" form:"fault_principle" gorm:"column:fault_principle;comment:;type:text;size:7000;"`
      Troubleshooting_ideas  string `json:"troubleshooting_ideas" form:"troubleshooting_ideas" gorm:"column:troubleshooting_ideas;comment:;type:text;size:7000;"`
      Fault_isolation_steps  string `json:"fault_isolation_steps" form:"fault_isolation_steps" gorm:"column:fault_isolation_steps;comment:;type:text;size:7000;"`
      Reference  string `json:"reference" form:"reference" gorm:"column:reference;comment:;type:text;size:7000;"`
      DISR_number  string `json:"dISR_number" form:"dISR_number" gorm:"column:d_i_s_r_number;comment:;size:300;"`
      Serial_number1  string `json:"serial_number1" form:"serial_number1" gorm:"column:serial_number1;comment:;"`
      Operarion_description1  string `json:"operation_description1" form:"operation_description1" gorm:"column:operation_description1;comment:;type:text;size:7000;"`
      Is_quality_inspection_required1  *bool `json:"is_quality_inspection_required1" form:"is_quality_inspection_required1" gorm:"column:is_quality_inspection_required1;comment:;"`
      Serial_number2  string `json:"serial_number2" form:"serial_number2" gorm:"column:serial_number2;comment:;"`
      Operation_description2  string `json:"operation_description2" form:"operation_description2" gorm:"column:operation_description2;comment:;type:text;size:7000;"`
      Is_quality_inspection_required2  *bool `json:"is_quality_inspection_required2" form:"is_quality_inspection_required2" gorm:"column:is_quality_inspection_required2;comment:;"`
      Serial_number3  string `json:"serial_number3" form:"serial_number3" gorm:"column:serial_number3;comment:;"`
      Operarion_description3  string `json:"operation_description3" form:"operation_description3" gorm:"column:operation_description3;comment:;type:text;size:7000;"`
      Is_quality_inspection_required3  *bool `json:"is_quality_inspection_required3" form:"is_quality_inspection_required3" gorm:"column:is_quality_inspection_required3;comment:;"`
      Serial_number4  string `json:"serial_number4" form:"serial_number4" gorm:"column:serial_number4;comment:;"`
      Operarion_description4  string `json:"operation_description4" form:"operation_description4" gorm:"column:operation_description4;comment:;type:text;size:7000;"`
      Is_quality_inspection_required4  *bool `json:"is_quality_inspection_required4" form:"is_quality_inspection_required4" gorm:"column:is_quality_inspection_required4;comment:;"`
      Serial_number5  string `json:"serial_number5" form:"serial_number5" gorm:"column:serial_number5;comment:;"`
      Operation_description5  string `json:"operation_description5" form:"operation_description5" gorm:"column:operation_description5;comment:;type:text;size:7000;"`
      Is_quality_inspection_required5  *bool `json:"is_quality_inspection_required5" form:"is_quality_inspection_required5" gorm:"column:is_quality_inspection_required5;comment:;"`
      Upload_troubleshooting_form  string `json:"upload_troubleshooting_form" form:"upload_troubleshooting_form" gorm:"column:upload_troubleshooting_form;comment:;size:300;"`
      Upload_attachment  string `json:"upload_attachment" form:"upload_attachment" gorm:"column:upload_attachment;comment:;size:300;"`
      Upload_fault_tree  string `json:"upload_fault_tree" form:"upload_fault_tree" gorm:"column:upload_fault_tree;comment:;type:text;size:70000;"`
      Conclusion  string `json:"conclusion" form:"conclusion" gorm:"column:conclusion;comment:;type:text;size:7000;"`
      Complete_date  *time.Time `json:"complete_date" form:"complete_date" gorm:"column:complete_date;comment:;"`
      Is_passed  *bool `json:"is_passed" form:"is_passed" gorm:"column:is_passed;comment:;"`
      Frr_number  string `json:"frr_number" form:"frr_number" gorm:"column:frr_number;comment:;size:300;"`
      Corrective_ction  string `json:"corrective_ction" form:"corrective_ction" gorm:"column:corrective_ction;comment:;type:text;size:7000;"`
      Is_line_fault  *bool `json:"is_line_fault" form:"is_line_fault" gorm:"column:is_line_fault;comment:;"`
      Line_fault_connector_from  string `json:"line_fault_connector_from" form:"line_fault_connector_from" gorm:"column:line_fault_connector_from;comment:;size:300;"`
      Line_fault_pinhole_from  string `json:"line_fault_pinhole_from" form:"line_fault_pinhole_from" gorm:"column:line_fault_pinhole_from;comment:;size:300;"`
      Line_fault_operation  string `json:"line_fault_operation" form:"line_fault_operation" gorm:"column:line_fault_operation;comment:;size:300;"`
      Line_fault_connector_to  string `json:"line_fault_connector_to" form:"line_fault_connector_to" gorm:"column:line_fault_connector_to;comment:;size:300;"`
      Line_fault_pinhole_to  string `json:"line_fault_pinhole_to" form:"line_fault_pinhole_to" gorm:"column:line_fault_pinhole_to;comment:;size:300;"`
      Line_fault_result  string `json:"line_fault_result" form:"line_fault_result" gorm:"column:line_fault_result;comment:;size:300;"`
      Line_fault_chapter  string `json:"line_fault_chapter" form:"line_fault_chapter" gorm:"column:line_fault_chapter;comment:;size:300;"`
      Line_fault_note  string `json:"line_fault_note" form:"line_fault_note" gorm:"column:line_fault_note;comment:;type:text;size:7000;"`
      Is_equipment_fault  *bool `json:"is_equipment_fault" form:"is_equipment_fault" gorm:"column:is_equipment_fault;comment:;"`
      Equipment_fault_number  string `json:"equipment_fault_number" form:"equipment_fault_number" gorm:"column:equipment_fault_number;comment:;size:300;"`
      Equipment_fault_name  string `json:"equipment_fault_name" form:"equipment_fault_name" gorm:"column:equipment_fault_name;comment:;size:300;"`
      Equipment_fault_component_number  string `json:"equipment_fault_component_number" form:"equipment_fault_component_number" gorm:"column:equipment_fault_component_number;comment:;size:300;"`
      Equipment_fault_install_number  string `json:"equipment_fault_install_number" form:"equipment_fault_install_number" gorm:"column:equipment_fault_install_number;comment:;size:300;"`
      Equipment_fault_chapter  string `json:"equipment_fault_chapter" form:"equipment_fault_chapter" gorm:"column:equipment_fault_chapter;comment:;size:300;"`
      Equipment_fault_note  string `json:"equipment_fault_note" form:"equipment_fault_note" gorm:"column:equipment_fault_note;comment:;type:text;size:7000;"`
      Is_pre_factor  *bool `json:"is_pre_factor" form:"is_pre_factor" gorm:"column:is_pre_factor;comment:;"`
      Pre_factor_number  string `json:"pre_factor_number" form:"pre_factor_number" gorm:"column:pre_factor_number;comment:;size:300;"`
      Pre_factor_name  string `json:"pre_factor_name" form:"pre_factor_name" gorm:"column:pre_factor_name;comment:;size:300;"`
      Pre_factor_content  string `json:"pre_factor_content" form:"pre_factor_content" gorm:"column:pre_factor_content;comment:;type:text;size:7000;"`
      Pre_factor_note  string `json:"pre_factor_note" form:"pre_factor_note" gorm:"column:pre_factor_note;comment:;type:text;size:7000;"`
      Is_human_factor  *bool `json:"is_human_factor" form:"is_human_factor" gorm:"column:is_human_factor;comment:"`
      Human_factor_context  string `json:"human_factor_context" form:"human_factor_context" gorm:"column:human_factor_context;comment:;type:text;size:7000;"`
}


// TableName MergeForm_struct 表名
func (MergeForm_struct) TableName() string {
  return "mergeForm"
}

